piece/area of savanna - Français Anglais Dictionnaire